Unexpected Drop in Italian Consumer Confidence Sparks Economic Concerns in March
Italy's consumer confidence index unexpectedly dropped to 95 in March, below analysts' forecasts, with widespread declines across economic indicators and sectors, except for a slig...